Smartling\Submissions\SubmissionManager B

Total Complexity 84
Dependencies 16
Dependents 32
Total lines 720
Lines of code 494
Logical lines of code 224
Comment lines 44
Methods 39
Properties 5

Methods 39

Method Rating Maintainability Complexity Lines of code
storeEntity()
A
41 9 54
buildCountQuery()
A
48 9 38
buildQuery()
A
51 9 27
delete()
S
42 3 64
find()
S
58 4 14
getSubmissionEntity()
S
52 3 24
findOne()
S
59 3 14
dbResultToEntity()
S
64 3 10
isValidRequest()
S
69 3 6
searchByCondition()
S
67 3 7
findSubmissionForCloning()
S
58 2 14
getGroupedIdsByFileUri()
S
52 1 27
buildJoinQuery()
S
56 1 18
getEntityById()
S
66 2 8
buildSelectQuery()
S
64 2 9
isValidContentType()
S
73 2 5
storeSubmissions()
S
69 2 7
getChangedFields()
S
71 2 5
getAliasedFromTables()
S
59 1 14
findSubmissionForUploadJob()
S
62 1 11
getTotalCountAndResult()
S
67 1 7
buildJoinCountQuery()
S
67 1 8
setErrorMessage()
S
73 1 5
getFields()
S
71 1 6
getConditionBlockForUploadJob()
S
67 1 7
getSubmissionStatusLabels()
S
81 1 3
createSubmission()
S
79 1 3
getSortableFields()
S
81 1 3
getColumnsLabels()
S
81 1 3
findByIds()
S
67 1 7
getDefaultSubmissionStatus()
S
82 1 3
searchByBatchUid()
S
66 1 8
getTotalInCheckStatusHelperQueue()
S
64 1 10
getTotalInUploadQueue()
S
71 1 6
getTotalByFieldInValues()
S
65 1 10
submissionExistsNoLastError()
S
65 1 9
submissionExists()
S
66 1 8
__construct()
S
72 1 5
getConditionBlockForCloning()
S
67 1 7